package com.atguigu.uml.关联关系.聚合关系;

import lombok.Data;

/**
 * 聚合关系
 * 表示的是整体部分和部分的关系,整体与部分可以分开。
 * 聚合关系是关联关系的特例,所以他具有关联的导航性与多重性
 * 使用带空心菱形的实线来表示聚合关系。
 */
@Data
public class Computer {
    private Mouse mouse;
    private Monitor monitor;
}

/**
 * 鼠标类
 */
class Mouse {

}

/**
 * 显示器类
 */
class Monitor {

}
